﻿// MIT License
//
// Copyright (c) 2021-present zuohuaijun, Daming Co.,Ltd and Contributors
//
// 电话/微信：18020030720 QQ群1：87333204 QQ群2：252381476

using SqlSugar;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Admin.Net.InformationPlatform.Service.Maintenance.Dto;
public class BarCodeOutput
{
    /// <summary>
    /// 企业编号
    /// </summary>
    public string Lsaaucent { get; set; }
    /// <summary>
    /// LSAAUCSITE 
    ///</summary>
    public string Lsaaucsite { get; set; }
    /// <summary>
    /// 条码编号 
    ///</summary>
    public string BarcodeNum { get; set; }
    /// <summary>
    /// 条码产生基点A工单 ,D调拨申请/一阶段调拨,G采购/特采,S完工入库,T退料,Z杂收,X虚拟（合并后条码） 
    ///</summary>
    public string BarCSJD { get; set; }
    /// <summary>
    /// 来源单号 
    ///</summary>
    public string TrackingNum { get; set; }
    /// <summary>
    /// 来源项次 
    ///</summary>
    public long? TrackingSeq { get; set; }
    /// <summary>
    /// 料号 
    ///</summary>
    public string ProductNo { get; set; }
    /// <summary>
    /// 起始数量 
    ///</summary>
    public decimal? StartNum { get; set; }
    /// <summary>
    /// 包装类型 
    ///</summary>
    public string PackagType { get; set; }
    /// <summary>
    /// 包规 
    ///</summary>
    public decimal? PackagRules { get; set; }
    /// <summary>
    /// 合并后条码 
    ///</summary>
    public string BarMerge { get; set; }
    /// <summary>
    /// 条码停用-Y作废N正常条码P条码停用 
    ///</summary>
    public string BarcodeUsed { get; set; }
    /// <summary>
    /// 条码产生时间 
    ///</summary>
    public DateTime? BarTime { get; set; }
    /// <summary>
    /// 条码状态(1.新增条码2.已打印F.FQC D.待入库) 
    ///</summary>
    public string BarcodeState { get; set; }
    /// <summary>
    /// 拼箱/拼托(1拚箱 2-拚托 3拆箱) 
    ///</summary>
    public string Lsaauc013 { get; set; }
    /// <summary>
    /// 是否合格(是否合格) 
    ///</summary>
    public string Lsaauc014 { get; set; }
    /// <summary>
    /// 对应收货单号 
    ///</summary>
    public string Lsaauc015 { get; set; }
    /// <summary>
    /// 对应订单编号 
    ///</summary>
    public string OrderNum { get; set; }
    /// <summary>
    /// 特采单号 
    ///</summary>
    public string Lsaauc017 { get; set; }
    /// <summary>
    /// 工作站 
    ///</summary>
    public string Lsaauc018 { get; set; }
    /// <summary>
    /// 库位 
    ///</summary>
    public string WarehouseLocation { get; set; }
    /// <summary>
    /// LSAAUC020 
    ///</summary>
    public string Lsaauc020 { get; set; }
    /// <summary>
    /// 对应收货项次 
    ///</summary>
    public long? Lsaauc021 { get; set; }
    /// <summary>
    /// 对应订单项次 
    ///</summary>
    public long? Lsaauc022 { get; set; }
    /// <summary>
    /// 单个净重 
    ///</summary>
    public decimal? Lsaauc023 { get; set; }
    /// <summary>
    /// 包材重量（180628修改） 
    ///</summary>
    public decimal? Lsaauc024 { get; set; }
    /// <summary>
    /// 体积尺寸 
    ///</summary>
    public string Lsaauc025 { get; set; }
    /// <summary>
    /// 备注 
    ///</summary>
    public string Remark { get; set; }
    /// <summary>
    /// 客户品号 
    ///</summary>
    public string Lsaauc027 { get; set; }
    /// <summary>
    /// 客户品名 
    ///</summary>
    public string Lsaauc028 { get; set; }
    /// <summary>
    /// 客户规格 
    ///</summary>
    public string Lsaauc029 { get; set; }
    /// <summary>
    /// 英文品名 
    ///</summary>
    public string EProductName { get; set; }
    /// <summary>
    /// 英文规格 
    ///</summary>
    public string Lsaauc031 { get; set; }
    /// <summary>
    /// 客户单号 
    ///</summary>
    public string Lsaauc032 { get; set; }
    /// <summary>
    /// 参考来源单号 
    ///</summary>
    public string Lsaauc033 { get; set; }
    /// <summary>
    /// 参考来源项次 
    ///</summary>
    public long? Lsaauc034 { get; set; }
    /// <summary>
    /// 拆箱标记码(3拆箱) 
    ///</summary>
    public string Lsaauc035 { get; set; }
    /// <summary>
    /// 拆箱条码源 
    ///</summary>
    public string Lsaauc036 { get; set; }
    /// <summary>
    /// 供应商生产备注 
    ///</summary>
    public string Lsaauc037 { get; set; }
    /// <summary>
    /// 生产条码用户编号 
    ///</summary>
    public string Lsaauc038 { get; set; }
    /// <summary>
    /// 取样重量 
    ///</summary>
    public decimal? Lsaauc039 { get; set; }
    /// <summary>
    /// 总重量 
    ///</summary>
    public decimal? Lsaauc040 { get; set; }
    /// <summary>
    /// 称重数量 
    ///</summary>
    public decimal? Lsaauc041 { get; set; }
    /// <summary>
    /// 库位 
    ///</summary>
    public string Lsaauc042 { get; set; }
    /// <summary>
    /// 储位 
    ///</summary>
    public string Lsaauc043 { get; set; }
    /// <summary>
    /// 取样数量 
    ///</summary>
    public decimal? Lsaauc044 { get; set; }
    /// <summary>
    /// 取样单重 
    ///</summary>
    public decimal? Lsaauc045 { get; set; }
}
public class BarCodePurOurput
{
    /// <summary>
    /// 企业代码 
    ///</summary>
    public string Cbcaaucent { get; set; }
    /// <summary>
    /// 营运据点 
    ///</summary>
    public string Cbcaaucsite { get; set; }
    /// <summary>
    /// 条码 
    ///</summary>
    public string BarcodeNum { get; set; }
    /// <summary>
    /// 条码类型 
    ///</summary>
    public string BarcodeType { get; set; }
    /// <summary>
    /// 料号 
    ///</summary>
    public string ProductNo { get; set; }
    /// <summary>
    /// 品名 
    ///</summary>
    public string ProductName { get; set; }
    /// <summary>
    /// 规格 
    ///</summary>
    public string ProductSpecifications { get; set; }
    /// <summary>
    /// 单位 
    ///</summary>
    public string Unit { get; set; }
    /// <summary>
    /// 条码生成人员 
    ///</summary>
    public string BarcodeUser { get; set; }
    /// <summary>
    /// 条码生成日期 
    ///</summary>
    public DateTime? BarcodeTime { get; set; }
    /// <summary>
    /// 条码状态 
    ///</summary>
    public string BarcodeState { get; set; }
    /// <summary>
    /// 来源单号 
    ///</summary>
    public string TrackingNum { get; set; }
    /// <summary>
    /// 来源单号项次 
    ///</summary>
    public string TrackingSeq { get; set; }
    /// <summary>
    /// 参考单号 
    ///</summary>
    public string Cbcaauc012 { get; set; }
    /// <summary>
    /// 参考单号项次 
    ///</summary>
    public string Cbcaauc013 { get; set; }
    /// <summary>
    /// 条码数量 
    ///</summary>
    public decimal? BarcodeCount { get; set; }
    /// <summary>
    /// 条码生产状态 
    ///</summary>
    public string Cbcaauc015 { get; set; }
    /// <summary>
    /// 条码有效状态 
    ///</summary>
    public string BarcodeYXState { get; set; }
    /// <summary>
    /// 条码检验状态 
    ///</summary>
    public string Cbcaauc017 { get; set; }
    /// <summary>
    /// 供应商生产时间 
    ///</summary>
    public DateTime? Cbcaauc018 { get; set; }
    /// <summary>
    /// 条码备注 
    ///</summary>
    public string BarcodeRemark { get; set; }
    /// <summary>
    /// 工作站 
    ///</summary>
    public string Cbcaauc020 { get; set; }
    /// <summary>
    /// 默认库位 
    ///</summary>
    public string Cbcaauc021 { get; set; }
    /// <summary>
    /// 条码单个净重 
    ///</summary>
    public decimal? Cbcaauc022 { get; set; }
    /// <summary>
    /// 条码整个毛重 
    ///</summary>
    public decimal? Cbcaauc023 { get; set; }
    /// <summary>
    /// 体积尺寸 
    ///</summary>
    public string Cbcaauc024 { get; set; }
    /// <summary>
    /// 条码拼箱拼拖状态 
    ///</summary>
    public string Cbcaauc025 { get; set; }
    /// <summary>
    /// 拼箱拼拖后条码 
    ///</summary>
    public string Cbcaauc026 { get; set; }
    /// <summary>
    /// 参考单号项序 
    ///</summary>
    public string Cbcaauc027 { get; set; }
    /// <summary>
    /// 来源单号项序 
    ///</summary>
    public string Cbcaauc028 { get; set; }
}
     
